.verifycode img {
	height:32px;
	vertical-align:middle
}
.verifycode a {
	margin-left:3px
}
.verifycode .frm_input_box {
	display:inline-block;
	width:78px
}
.verifycode .frm_control_group {
	padding:.5em 0
}
.frm_controls .verifycode {
	padding:0
}
.processor_bar {
	background-color:#e9e9e9;
	background-image:-moz-linear-gradient(top, #f3f2f2 0, #dfdfdf 100%);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#f3f2f2), to(#dfdfdf));
	background-image:-webkit-linear-gradient(top, #f3f2f2 0, #dfdfdf 100%);
	background-image:-o-linear-gradient(top, #f3f2f2 0, #dfdfdf 100%);
	background-image:linear-gradient(to bottom, #f3f2f2 0, #dfdfdf 100%);
	border-bottom:1px solid #cecece;
	box-shadow:inset 0 1px 0 0 #f8f8f8;
	-moz-box-shadow:inset 0 1px 0 0 #f8f8f8;
	-webkit-box-shadow:inset 0 1px 0 0 #f8f8f8
}
.dialog .processor_bar {
	border-bottom:1px solid #b1b1b1;
	box-shadow:inset 0 1px 0 0 #f8f8f8, 0 1px 2px 0 #cacaca;
	-moz-box-shadow:inset 0 1px 0 0 #f8f8f8, 0 1px 2px 0 #cacaca;
	-webkit-box-shadow:inset 0 1px 0 0 #f8f8f8, 0 1px 2px 0 #cacaca
}
.processor_bar.ie .step {
	background:transparent url(../images/bg_processor.png) no-repeat 0 0
}
.processor_bar.ie .step.current {
	background-image:none;
	background-color:#62a256
}
.processor_bar .step {
	background:transparent url(../images/bg_processor.png) no-repeat 0 0;
	text-align:center;
	line-height:36px;
	color:#747474
}
.processor_bar .step.pprev {
	background-position:right 0
}
.processor_bar .step.pprev h4 {
	padding-right:14px
}
.processor_bar .step.prev {
	background-position:right -85px
}
.processor_bar .step.prev h4 {
	padding-right:14px
}
.processor_bar .step.current {
	background-color:#5fa054;
	background-image:-moz-linear-gradient(top, #78bc6d 0, #4f8d44 100%);
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from(#78bc6d), to(#4f8d44));
	background-image:-webkit-linear-gradient(top, #78bc6d 0, #4f8d44 100%);
	background-image:-o-linear-gradient(top, #78bc6d 0, #4f8d44 100%);
	background-image:linear-gradient(to bottom, #78bc6d 0, #4f8d44 100%);
	color:#fff
}
.processor_bar .step.next {
	background-position:left -41px
}
.processor_bar .step.next h4 {
	padding-left:8px
}
.processor_bar .step.nnext {
	background-position:left -1px
}
.processor_bar .step.nnext h4 {
	padding-left:8px
}
.processor_bar h4 {
	font-weight:400;
	font-style:normal;
	width:auto;
	overflow:hidden;
	text-overflow:ellipsis;
	white-space:nowrap;
	word-wrap:normal
}
.processor_bar {
	background-color:#fff;
	background-image:none;
	border-color:#e6e7ea;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.dialog .processor_bar {
	border-color:#e6e7ea;
	box-shadow:none;
	-moz-box-shadow:none;
	-webkit-box-shadow:none
}
.processor_bar.ie .step {
	background-image:url(../images/bg_processor.png)
}
.processor_bar.ie .step.current {
	background-color:#44b549
}
.processor_bar .step {
	background:transparent url(../images/bg_processor.png) no-repeat 0 0;
	line-height:44px
}
.processor_bar .step.prev {
	background-position:right -44px
}
.processor_bar .step.current {
	background-color:#22CBC4;
	background-image:none
}
.processor_bar .step.next {
	background-position:0 -88px
}
.processor_bar .step.nnext {
	background-position:0 0
}
